electrostatic loudspeaker - German English Dictionary